package com.nanhai.buddhist.college.module.study.controller.admin.timetable.vo;

import lombok.*;
import java.util.*;
import io.swagger.annotations.*;

@ApiModel("管理后台 - 课程 Response VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class ClassTimetableRespVO extends ClassTimetableBaseVO {

    @ApiModelProperty(value = "主键", required = true)
    private Long id;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "班级名称")
    private String className;

    @ApiModelProperty(value = "课程名称")
    private String subjectName;

    @ApiModelProperty(value = "教室名称")
    private String roomName;

    @ApiModelProperty(value = "教师名称")
    private String teacherName;

    @ApiModelProperty(value = "学院名称")
    private String collegeName;

    @ApiModelProperty ("课程状态：1未开始,2进行中，3已结束")
    private Integer subjectStatus;

    @ApiModelProperty("课程起始时间")
    private String subjectBeginTime;

    @ApiModelProperty("课程结束时间")
    private String subjectEndTime;

    @ApiModelProperty(value = "教室地址", required = true)
    private String address;

}
